package com.hongxun.project.assets.iPullLine.mapper;

import com.hongxun.project.assets.iPullLine.domain.IPullLine;
import java.util.List;	

/**
 * 拉线 数据层
 * 
 * @author hongxun
 * @date 2019-03-19
 */
public interface IPullLineMapper 
{
	/**
     * 查询拉线信息
     * 
     * @param id 拉线ID
     * @return 拉线信息
     */
	public IPullLine selectIPullLineById(String id);
	
	/**
     * 查询拉线列表
     * 
     * @param iPullLine 拉线信息
     * @return 拉线集合
     */
	public List<IPullLine> selectIPullLineList(IPullLine iPullLine);
	
	/**
     * 新增拉线
     * 
     * @param iPullLine 拉线信息
     * @return 结果
     */
	public int insertIPullLine(IPullLine iPullLine);
	
	/**
     * 修改拉线
     * 
     * @param iPullLine 拉线信息
     * @return 结果
     */
	public int updateIPullLine(IPullLine iPullLine);
	
	/**
     * 删除拉线
     * 
     * @param id 拉线ID
     * @return 结果
     */
	public int deleteIPullLineById(String id);
	
	/**
     * 批量删除拉线
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteIPullLineByIds(String[] ids);
	
}